var bugInfo = require("../../model/bugTable");

var bug = {
 

//   更改BUG状态
//   update: (params1, params2) => {
//     //我们这里根据开发人员名去更新type
//     return bugInfo.updateOne(params1, params2);
//   },

  

  query:(params)=>{
    return  bugInfo.find(params)
  },

//   count:(params)=>{//获取数据总数
//     return  bugInfo.find(params).count();//获取数据总数
//   },


  group:()=>{//根据用户来分组统计提交BUG次数
    return  bugInfo.aggregate([
        {
            $group:
            {
                _id:"$username",//_id不能变  $username
                count: { $sum: 1 }//类似于.count 但这是是管道函数　　所以还需要加上$sum关键词
            },
        },
    ])

}
};

module.exports = bug;
